package com.fintech.third.model.moxie.carries;

import java.io.Serializable;
import java.util.List;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;

@JsonIgnoreProperties(ignoreUnknown = true)
@JsonInclude(JsonInclude.Include.NON_NULL)
public class AllDataDetails implements Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	@JsonProperty("mobile")
	private String mobile;
	
	@JsonProperty("code")
	private String code;
	
	
	@JsonProperty("message")
	private String message;
	
	
	@JsonProperty("name")
	private String name;	
	
	@JsonProperty("idcard")
	private String idcard;
	
	@JsonProperty("carrier")
	private String carrier;
	
	
	@JsonProperty("province")
	private String province;
	
	
	
	@JsonProperty("city")
	private String city;
	
	@JsonProperty("open_time")
	private String openTime;
	@JsonProperty("level")
	private String level;
	@JsonProperty("package_name")
	private String packageName;
	
	@JsonProperty("state")
	private String state;
	
	
	@JsonProperty("available_balance")
	private String availableBalance;
	
	@JsonProperty("last_modify_time")
	private String lastModifyTime;
	
	@JsonProperty("packages")
	private List<PackageUsage> packages;
	
	
	@JsonProperty("families")
	private  List<FamilyNet> families;
	
	
	
	@JsonProperty("recharges")
	private List<RechargeItems> recharges;
	
	
	@JsonProperty("bills")
	private List<Bill> bills;
	
	
	@JsonProperty("calls")
	private List<VoiceCallDetailV3> calls;
	
	
	@JsonProperty("smses")
	private List<ShortMessageList> smses;
	
	
	@JsonProperty("nets")
	private List<Nets> nets;


	public String getMobile() {
		return mobile;
	}


	public void setMobile(String mobile) {
		this.mobile = mobile;
	}


	public String getCode() {
		return code;
	}


	public void setCode(String code) {
		this.code = code;
	}


	public String getMessage() {
		return message;
	}


	public void setMessage(String message) {
		this.message = message;
	}


	public String getName() {
		return name;
	}


	public void setName(String name) {
		this.name = name;
	}


	public String getIdcard() {
		return idcard;
	}


	public void setIdcard(String idcard) {
		this.idcard = idcard;
	}


	public String getCarrier() {
		return carrier;
	}


	public void setCarrier(String carrier) {
		this.carrier = carrier;
	}


	public String getProvince() {
		return province;
	}


	public void setProvince(String province) {
		this.province = province;
	}


	public String getCity() {
		return city;
	}


	public void setCity(String city) {
		this.city = city;
	}


	public String getOpenTime() {
		return openTime;
	}


	public void setOpenTime(String openTime) {
		this.openTime = openTime;
	}


	public String getLevel() {
		return level;
	}


	public void setLevel(String level) {
		this.level = level;
	}


	public String getPackageName() {
		return packageName;
	}


	public void setPackageName(String packageName) {
		this.packageName = packageName;
	}


	public String getState() {
		return state;
	}


	public void setState(String state) {
		this.state = state;
	}


	public String getAvailableBalance() {
		return availableBalance;
	}


	public void setAvailableBalance(String availableBalance) {
		this.availableBalance = availableBalance;
	}


	public String getLastModifyTime() {
		return lastModifyTime;
	}


	public void setLastModifyTime(String lastModifyTime) {
		this.lastModifyTime = lastModifyTime;
	}


	public List<PackageUsage> getPackages() {
		return packages;
	}


	public void setPackages(List<PackageUsage> packages) {
		this.packages = packages;
	}


	public List<FamilyNet> getFamilies() {
		return families;
	}


	public void setFamilies(List<FamilyNet> families) {
		this.families = families;
	}


	public List<RechargeItems> getRecharges() {
		return recharges;
	}


	public void setRecharges(List<RechargeItems> recharges) {
		this.recharges = recharges;
	}


	public List<Bill> getBills() {
		return bills;
	}


	public void setBills(List<Bill> bills) {
		this.bills = bills;
	}


	public List<VoiceCallDetailV3> getCalls() {
		return calls;
	}


	public void setCalls(List<VoiceCallDetailV3> calls) {
		this.calls = calls;
	}


	public List<ShortMessageList> getSmses() {
		return smses;
	}


	public void setSmses(List<ShortMessageList> smses) {
		this.smses = smses;
	}


	public List<Nets> getNets() {
		return nets;
	}


	public void setNets(List<Nets> nets) {
		this.nets = nets;
	}
}

